/*
 * To change this template, choose Tools | Templates
 * and open the template in the editor.
 */
package VO;

import java.util.Collection;

public class TareaVO {
    private Integer idtarea;
    private String nombre;
    private String descripcion;
    private int duracion;
    private Integer predecesor;
    private String comportamiento;
    private int desplazamiento;
    private Collection<PersonaVO> personaCollection;
    private Collection<RecursoSimpleVO> recursoSimpleCollection;
    private ActividadVO idactividad;

    public TareaVO() {
    }

    public TareaVO(Integer idtarea) {
        this.idtarea = idtarea;
    }

    public TareaVO(Integer idtarea, String nombre, int duracion, String comportamiento, int desplazamiento) {
        this.idtarea = idtarea;
        this.nombre = nombre;
        this.duracion = duracion;
        this.comportamiento = comportamiento;
        this.desplazamiento = desplazamiento;
    }

    public Integer getIdtarea() {
        return idtarea;
    }

    public void setIdtarea(Integer idtarea) {
        this.idtarea = idtarea;
    }

    public String getNombre() {
        return nombre;
    }

    public void setNombre(String nombre) {
        this.nombre = nombre;
    }

    public String getDescripcion() {
        return descripcion;
    }

    public void setDescripcion(String descripcion) {
        this.descripcion = descripcion;
    }

    public int getDuracion() {
        return duracion;
    }

    public void setDuracion(int duracion) {
        this.duracion = duracion;
    }

    public Integer getPredecesor() {
        return predecesor;
    }

    public void setPredecesor(Integer predecesor) {
        this.predecesor = predecesor;
    }

    public String getComportamiento() {
        return comportamiento;
    }

    public void setComportamiento(String comportamiento) {
        this.comportamiento = comportamiento;
    }

    public int getDesplazamiento() {
        return desplazamiento;
    }

    public void setDesplazamiento(int desplazamiento) {
        this.desplazamiento = desplazamiento;
    }

    public Collection<PersonaVO> getPersonaCollection() {
        return personaCollection;
    }

    public void setPersonaCollection(Collection<PersonaVO> personaCollection) {
        this.personaCollection = personaCollection;
    }

    public Collection<RecursoSimpleVO> getRecursoSimpleCollection() {
        return recursoSimpleCollection;
    }

    public void setRecursoSimpleCollection(Collection<RecursoSimpleVO> recursoSimpleCollection) {
        this.recursoSimpleCollection = recursoSimpleCollection;
    }

    public ActividadVO getIdactividad() {
        return idactividad;
    }

    public void setIdactividad(ActividadVO idactividad) {
        this.idactividad = idactividad;
    }

    @Override
    public int hashCode() {
        int hash = 0;
        hash += (idtarea != null ? idtarea.hashCode() : 0);
        return hash;
    }
}
